Minor cleanups from the previous patch
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
#include <asm/tlbflush.h>
#include <asm/unistd.h>
#include <asm/mca.h>
-#include <asm/vhpt.h>
#ifdef XEN
+#include <asm/vhpt.h>
#include <asm/hw_irq.h>
#endif
{
on_each_cpu((void (*)(void *))local_flush_tlb_all, NULL, 1, 1);
}
+
+#ifdef XEN
void
smp_vhpt_flush_all(void)
{
- on_each_cpu((void (*)(void *))vhpt_flush, NULL, 1, 1);
+ on_each_cpu((void (*)(void *))vhpt_flush, NULL, 1, 1);
}
+#endif
#ifndef XEN
void
#ifdef CONFIG_SMP
# define vhpt_flush_all() smp_vhpt_flush_all()
#else
-# define vhpt_flush_all() vhpt_flush()
+# define vhpt_flush_all() vhpt_flush()
#endif
// FIXME: These should be automatically generated